deluges of rain - Allemand Anglais Dictionnaire
Historique

deluges of rain



Meanings of "deluges of rain" in German English Dictionary : 2 result(s)

Anglais Allemand
Meteorology
deluges of rain Wolkenbrüche [pl]
deluges of rain Platzregen [pl]